underground explosion - Turkish English Dictionary